universal franchise - German English Dictionary